off-the-cuff guess - French English Dictionary